Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista systemów wbudowanych

Opis

Text copied to clipboard!
Poszukujemy Programisty systemów wbudowanych, który dołączy do naszego zespołu zajmującego się projektowaniem i implementacją oprogramowania dla urządzeń elektronicznych. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, testowanie oraz optymalizację kodu działającego na mikrokontrolerach i innych platformach wbudowanych. Wymagana jest znajomość języków programowania niskiego poziomu, takich jak C i C++, a także doświadczenie z systemami czasu rzeczywistego (RTOS). Kandydat powinien posiadać umiejętność analizy wymagań technicznych oraz współpracy z zespołem inżynierów hardware i software. Praca wymaga precyzji, samodzielności oraz zdolności rozwiązywania problemów technicznych w środowisku embedded. Oferujemy możliwość rozwoju zawodowego w dynamicznej firmie technologicznej oraz udział w innowacyjnych projektach z zakresu elektroniki i automatyki.

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja oprogramowania dla systemów wbudowanych
  • Testowanie i debugowanie kodu na mikrokontrolerach
  • Optymalizacja oprogramowania pod kątem wydajności i zużycia energii
  • Współpraca z zespołem hardware i software w celu integracji systemów
  • Analiza wymagań technicznych i przygotowanie dokumentacji
  • Utrzymanie i aktualizacja istniejących aplikacji wbudowanych
  • Przestrzeganie standardów jakości i bezpieczeństwa oprogramowania
  • Udział w przeglądach kodu i procesach wdrożeniowych

Wymagania

Text copied to clipboard!
  • Znajomość języków C i C++
  • Doświadczenie z systemami czasu rzeczywistego (RTOS)
  • Umiejętność pracy z mikrokontrolerami i platformami embedded
  • Znajomość protokołów komunikacyjnych (SPI, I2C, UART)
  • Doświadczenie w debugowaniu i testowaniu oprogramowania wbudowanego
  • Umiejętność czytania schematów elektronicznych
  • Dobra organizacja pracy i samodzielność
  • Znajomość narzędzi do kontroli wersji (np. Git)
  • Wykształcenie wyższe techniczne, preferowane kierunki informatyka lub elektronika
  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w programowaniu systemów wbudowanych?
  • Z jakimi mikrokontrolerami pracowałeś/aś?
  • Czy miałeś/aś styczność z systemami czasu rzeczywistego?
  • Jakie narzędzia debugujące wykorzystujesz?
  • Opowiedz o projekcie, w którym optymalizowałeś/aś oprogramowanie pod kątem zużycia energii.
  • Jak radzisz sobie z integracją oprogramowania z hardware?
  • Czy masz doświadczenie w pracy zespołowej nad projektami embedded?
  • Jakie protokoły komunikacyjne znasz i stosujesz?